<?php

class mensagem
{

    static function correcaoredacao(array $arr){
        
        $arr['MRC_ASS'] = 'Correção Redação';
        $arr['MRC_TXT'] = 'Realizado a correção da sua redação.';
        
        $arr2['MRC_ID']  = self::insertMuralRecados($arr);
        $arr2['MRC_ASS'] = $arr['MRC_ASS'];
        $arr2['MRC_TXT'] = $arr['MRC_TXT'];
        $arr2['ALU_ID']  = $arr['ALU_ID'];
        self::insertMuralRecadosMsg($arr2);
    }
     
    static function material(array $arr){
        $arr['MRC_ASS'] = 'Material';
        $arr['MRC_TXT'] = 'Foi disponibilizado novo material.';
        
        $arr2['MRC_ID']  = self::insertMuralRecados($arr);
        $arr2['MRC_ASS'] = $arr['MRC_ASS'];
        $arr2['MRC_TXT'] = $arr['MRC_TXT'];
        $arr2['ALU_ID']  = $arr['ALU_ID'];
        self::insertMuralRecadosMsg($arr2);
    }
    
    static function insertMuralRecados(array $arr){
        
        $db = Zend_Db_Table_Abstract::getDefaultAdapter();
        
                             
        $data = array(
            'MRC_DAT' => date('Y-m-d'),
            'MRC_HOR' => date('H:i:00'),
            'MRC_ASS' => $arr['MRC_ASS'],
            'MRC_TXT' => $arr['MRC_TXT'],
            'USU_ID'  => Zend_Auth::getInstance()->getStorage()->read()->USU_ID,
            'ALU_ID'  => $arr['ALU_ID'].'',
            'CBS_ID'  => $arr['CBS_ID'].'',
            'CUR_ID'  => $arr['CUR_ID'].'',
            'MRC_STA' => '1',
        );
        
        $db->insert('MURAL_RECADOS',$data);
        $id = $db->lastInsertId();
        return $id;
    }
    
    static function insertMuralRecadosMsg(array $arr){
        
        $db = Zend_Db_Table_Abstract::getDefaultAdapter();
                      
        $data = array(
            'MRC_ID'  => $arr['MRC_ID'],
            'MRM_DAT' => date('Y-m-d'),
            'MRM_HOR' => date('H:i:00'),
            'MRM_ASS' => $arr['MRC_ASS'],
            'MRM_TXT' => $arr['MRC_TXT'],
            'USU_ID'  => Zend_Auth::getInstance()->getStorage()->read()->USU_ID,
            'ALU_ID'  => $arr['ALU_ID'],
            'MRM_STA' => '1',            
        );
        
        $db->insert('MURAL_RECADOS_MSG',$data);        
    }
}

